Skip to content

X-ORG-619: publish-api-docs autogenerates versions.json - #620

Merged
josephine-wolf-oberholtzer merged 4 commits into
mainfrom
josephine/x-org-619-publish-api-docs-versions-json
Aug 25, 2026
Merged

X-ORG-619: publish-api-docs autogenerates versions.json#620
josephine-wolf-oberholtzer merged 4 commits into
mainfrom
josephine/x-org-619-publish-api-docs-versions-json

Conversation

@josephine-wolf-oberholtzer

@josephine-wolf-oberholtzer josephine-wolf-oberholtzer commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Closes #619

We need to publish a versions.json to power each doc's version switcher drop-down. We'll power this with a new publish-one-doc shared action.

TODO:

  • Update shared-action version to main before merging this PR.

XREF: rapidsai/shared-actions#139

See https://github.com/rapidsai/cugraph-docs/actions/runs/32891517293/job/97968657948 for a working dry-run.

@josephine-wolf-oberholtzer
josephine-wolf-oberholtzer requested a review from a team as a code owner August 25, 2026 19:41
@josephine-wolf-oberholtzer
josephine-wolf-oberholtzer requested review from jameslamb and removed request for a team August 25, 2026 19:41
@josephine-wolf-oberholtzer josephine-wolf-oberholtzer added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Aug 25, 2026
Comment thread .github/workflows/publish-api-docs.yaml Outdated
Comment thread .github/workflows/publish-api-docs.yaml Outdated
echo "request-name=${name}" >> "${GITHUB_OUTPUT}"

- name: Publish versions.json
uses: rapidsai/shared-actions/publish-one-doc@josephine/x-org-138-publish-one-doc

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update to main before merging.

@josephine-wolf-oberholtzer
josephine-wolf-oberholtzer merged commit 1a386b8 into main Aug 25, 2026
2 checks passed
@josephine-wolf-oberholtzer
josephine-wolf-oberholtzer deleted the josephine/x-org-619-publish-api-docs-versions-json branch August 25, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[X-ORG] publish-api-docs publishes versions.json based on VERSION_MAP var

2 participants